package com.columboid.protocol.syncml.deviceinfo;

import java.util.ArrayList;
import java.util.List;

/**
 * Schema fragment(s) for this class:
 * 
 * <pre>
 * &lt;xs:element xmlns:ns=&quot;http://protocol.columboid.com/syncml/deviceinfo&quot; xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot; name=&quot;Ext&quot;&gt;
 *   &lt;xs:complexType&gt;
 *     &lt;xs:sequence&gt;
 *       &lt;xs:element ref=&quot;ns:XNam&quot;/&gt;
 *       &lt;xs:element ref=&quot;ns:XVal&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot;/&gt;
 *     &lt;/xs:sequence&gt;
 *   &lt;/xs:complexType&gt;
 * &lt;/xs:element&gt;
 * </pre>
 */
public class Ext {
	private XNam XNam;
	private List<XVal> XValList = new ArrayList<XVal>();

	/**
	 * Get the 'XNam' element value.
	 * 
	 * @return value
	 */
	public XNam getXNam() {
		return XNam;
	}

	/**
	 * Set the 'XNam' element value.
	 * 
	 * @param XNam
	 */
	public void setXNam(XNam XNam) {
		this.XNam = XNam;
	}

	/**
	 * Get the list of 'XVal' element items.
	 * 
	 * @return list
	 */
	public List<XVal> getXVals() {
		return XValList;
	}

	/**
	 * Set the list of 'XVal' element items.
	 * 
	 * @param list
	 */
	public void setXVals(List<XVal> list) {
		XValList = list;
	}
}
